banner graphic
Riferimenti

Configurazione della ricerca automatica

╚ possibile personalizzare ricerca automatica che abilita gli utenti a digitare una parola di uso convenzionale nella barra degli indirizzi per ricercare pagine di Internet Explorer frequentemente usate. Gli utenti non devono ricordare gli URL delle pagine specificate, in modo da facilitare la ricerca delle informazioni importanti.

Ad esempio Φ possibile visualizzare una pagina Web sulle fatture quando l'utente digita fattura nella barra degli Indirizzi anche se l'URL della pagina non contiene questo termine. Gli amministratori delle reti intranet possono visualizzare il seguente argomento per personalizzare la ricerca automatica. Per ulteriori informazioni i fornitori di contenuto Internet o i fornitori di servizi Internet possono inviare un messaggio di posta elettronica a autosrch@microsoft.com.

Questa funzionalitα Φ giα attivata per Internet. Per esempio, immettendo uno di questi termini distinti nella barra degli indirizzi viene subito visualizzato il sito Web associato. Quando a un dato termine non Φ possibile associare in modo distinto un sito Web, se ad esempio vi sono troppe corrispondenze, viene visualizzata una pagina Web in cui sono riportati i risultati pi∙ significativi.

Il sito Web visualizzato non contiene necessariamente nel proprio URL il termine di ricerca specificato. Se un sito Web con lo stesso dominio del termine non corrisponde al termine di ricerca, se ad esempio il termine di ricerca ha lo stesso URL senza "www." e ".com", l'utente viene reindirizzato al sito che meglio corrisponde al temine. In base all'impostazione predefinita, l'utente viene informato quando si verifica il reindirizzamento.

Impostazione della ricerca automatica
  1. Creazione di file script (ASP) per il controllo condizionale dei termini di ricerca e l'invio a un server intranet alla posizione seguente.

    http://ieautosearch/response.asp?MT=%1&srch=%2

    Vedere Parametri per la configurazione della ricerca automatica per la descrizione dei parametri %1 e %2.

    Se non si usa Internet Information Server (IIS), si deve reimpostare l'URL nell'indirizzo in cui si trova lo script.

  2. Se si modificano le impostazioni dal programma di personalizzazione di Internet Explorer, nella schermata Criteri e restrizioni della Fase 5, fare clic su Impostazioni Internet.

    oppure

    se lÆopzione viene impostata nel Gestione profili, fare clic su Criteri di protezione e restrizioni, quindi su Impostazioni Internet.

  3. Fare clic su Impostazioni avanzate e quindi su Ricerca, nella barra Ricerca parola chiave del fornitore, digitare intranet.

Note

Parametri per la configurazione della ricerca automatica

Configurazione della ricerca automatica http://ieautosearch/response.asp?MT=%1&srch=%2 sostituendo i due parametri con i segni di percentuale (%). Questi due valori devono appartenere all'URL.

Parametro Valore
%1 Stringa digitata dall'utente nella barra degli Indirizzi.
%2 Tipo di ricerca selezionato dall'utente.
3 Visualizza i risultati e passa al sito che maggiormente corrisponde ai criteri di ricerca specificati
2 Passa al sito che maggiormente corrisponde ai criteri di ricerca specificati.
1 Visualizza i risultati nella finestra principale.
0 Non eseguire la ricerca nella barra degli Indirizzi.

Script asp di esempio di ricerca automatica

<%@ Language=VBScript %>

<%
	'ricerca contiene le parole digitate nella barra degli indirizzi
	' dall'utente, senza delimitatori come "visualizza" o
	' "cerca" o altri delimitatori come
	' "+" per gli spazi.
	Se l'utente digita
	' "Apple pie," search = "Apple pie."
	Se l'utente digita
	' "find Apple pie," search = "Apple pie."
	search = Request.QueryString("MT")
	search = UCase(search)
	searchOption = Request.QueryString("srch")

	' Questo Φ un semplice if/then/else
	' per reindirizzare il browser al sito
	' selezionato sulla base di quello che 
	' l'utente ha digitato.
	Esempio: gestione dei rimborsi spese Φ una pagina intranet
	per la compilazione della gestione dei rimborsi spese
	if (search = "NEW HIRE") then
		Response.Redirect("http://admin/hr/newhireforms.htm")
	elseif (search = "LIBRARY CATALOG") then
		Response.Redirect("http://library/catalog")
	elseif (search = "EXPENSE REPORT") then
		Response.Redirect("http://expense")
	elseif (search = "LUNCH MENU") then
		Response.Redirect("http://cafe/menu/")
	else
		' Se non si trova la corrispondenza, usare
		' il server predefinito di ricerca automatica IE
		Response.Redirect("http://auto.search.msn.com/response.asp?MT="
		+ search + "&srch=" + searchOption +
		"&prov=&utf8")
	end if

%>

Per informazioni su altri modi di personalizzazione della ricerca dell'utente, vedere Personalizzazione della barra di ricerca e di Search Assistant.